#include "http.hpp"

int main()
{
    // std::string str = "uhudhfsj, uhdf,,, idhjkh,,,";
    // std::vector<std::string> ary;
    // Util::Split(str, ",", ary);

    // for(auto& ch : ary)
    // {
    //     std::cout << "[" << ch << "]" << std::endl;
    // }

    // std::string buf;
    // Util::ReadFile("./http.hpp", buf);
    // Util::WriteFile("./aaaa.cc", buf);

    // std::string enurl = Util::UrlEncode("C++fsdfds^^^^***@@@", false);
    // std::cout << enurl << std::endl;
    // std::string deurl = Util::UrlDecode(enurl, false);
    // std::cout << deurl << std::endl;

    // // std::cout << Util::IsDirectory("./test.cc") << std::endl;
    // // std::cout << Util::IsRegular("./test.cc") << std::endl;
    // // std::cout << Util::IsDirectory("../http") << std::endl;

    // // std::cout << Util::IsRegular("../http") << std::endl;

    // std::cout << Util::IsValidPath("/jdks/hjfsa/skjdk") << std::endl;
    // std::cout << Util::IsValidPath("/jdks/../hjfsa/skjdk") << std::endl;
    // std::cout << Util::IsValidPath("/jdks/../../hjfsa/skjdk") << std::endl;

    std::string head = "name=ssy\n";
    size_t pos = head.find("=");
    size_t size = head.size();

    if(head[size - 2] == '\r')
    {
        size--;
    }
    // tail - 1 - (pos  + 1)
    std::cout << head.substr(pos + 1, size - 2) ;

    return 0;
}